swelling rocks - French English Dictionary